spotless reputation - Inglés Sinónimo Diccionario